toothed bar - Español Inglés Diccionario